package com.whfc.mach.manager;

import com.whfc.mach.enums.MachTypeFence;

/**
 * @author sun_guodong
 * @description 获取设备模块配置
 * @date 2021-01-22
 */
public interface MachConfigManager {

    /**
     * 获取设备在地图上显示最近时间
     *
     * @param deptId
     * @return
     */
    Integer getTimeOut(Integer deptId);

    /**
     * 获取项目设备的电子围栏
     *
     * @param deptId
     * @param machTypeFence
     * @return
     */
    String getPolygonWKT(Integer deptId, MachTypeFence machTypeFence);

    /**
     * 获取设备电子围栏
     *
     * @param deptId
     * @param machTypeName
     * @return
     */
    String getPolygonWKT(Integer deptId, String machTypeName);

    /**
     * 获取项目设备logo图标
     *
     * @param deptId
     * @return
     */
    String getLogo(Integer deptId);
}
